note purchase facility - German English Dictionary